Surfing In Waves